Translation:

28. And when thou hast embarked on the Ark thou and those with thee say: "Praise be to Allah Who has saved us from the people who do wrong."

Notes (Tafseer)

2891. For istawa see 1386 to x. 3. Here the meaning is: mounted on board, ascended, embarked.